package br.com.gae.dao;

import javax.jdo.JDOHelper;
import javax.jdo.PersistenceManager;
import javax.jdo.PersistenceManagerFactory;

public final class PMF {
	private static final PersistenceManagerFactory pmfInstance =
	        JDOHelper.getPersistenceManagerFactory("transactions-optional");
	
	private static PersistenceManager pmInstance;
	
	    private PMF() {}

	    public static PersistenceManagerFactory get() {
	        return pmfInstance;
	    }

		public static PersistenceManager getPminstance() {
			if (pmInstance == null){
				pmInstance=get().getPersistenceManager();
			}
			return pmInstance;
		}
}
